package com.tom.architect02.zframework.sandbox.impl;

import android.content.Context;

import com.tom.architect02.zframework.sandbox.base.BaseRequest;
import com.tom.architect02.zframework.sandbox.base.FileResponse;

public interface IFile {
    //    文件   需要被定义
    <T extends BaseRequest> FileResponse newCreateFile(Context context, T baseRequest);
    <T extends  BaseRequest> FileResponse delete(Context context, T baseRequest);
    <T extends  BaseRequest> FileResponse renameTo(Context context, T where, T request);
    <T extends  BaseRequest> FileResponse copyFile(Context context, T baseRequest);
    <T extends  BaseRequest> FileResponse query(Context context, T baseRequest);
}
